package com.testing.class10;

import java.util.ArrayList;
import java.util.List;

public class AbTest {
    public static void main(String[] args) {
        //抽象类不能直接实例化，需要通过一个类继承之后，实现抽象类才能完成实例化。
        //即使，没有需要实现的抽象方法。
//        AbDog xiaobai=new AbDog();
        AbDog dog=new AbDog() {
            @Override
            public String playBall() {
                return null;
            }
        };
        //向上转型的实现依然能够实现。
        AbDog ted=new Teddy();

        List list=new ArrayList();

    }
}
